简介:本门课程将带大家从零开始开发一个在线答题app。本课程分为“上”和“下”两个部分,在“上”中,我们已经从需求分析开始,使用mvp构建模式搭建框架,完成项目的布局,网络数据请求,答题控件开发和逻辑实现。“下”中,我们将完成表情雨的特效实现,卡片的切换动画效果,使用GreenDao实现数据的持久化,底部广告条的实现,掌握项目的异常处理以及git管理项目和开源项目发布等技术。
第3章 切换动画实现
介绍ViewPager的动画原理和原生API如何使用,使用ViewPager实现卡片立体堆叠的效果、从右到左滑动切换动画效果
第4章 数据持久化
介绍GreenDao的优势并演示如何在项目使用GreenDao实现数据的持久化
第5章 项目的异常处理
介绍主流的使用Thread.UncaughtExceptionHandler捕获全局异常方式,分享开发经验,介绍如何通过日志找到问题并解决